var mysql = require('mysql');
// var mysql = require('mysql2/promise');
const { sysConfig, databaseConfig } = require("../config")

sqlConn = (sql, sqlArr, callback) => {
  var pool = mysql.createPool({ ...databaseConfig });
  pool.getConnection(async (err, conn) => {
    console.log('连接数据库');
    if (err) {
      console.log('连接失败');
      return;
    }
    // 事件驱动回调；
    // conn.query(sql, callback);
    await conn.query(sql, sqlArr, callback);
    // 释放连接；
    conn.release();
  })
}

module.exports = {
  sqlConn
}